import HTTP from '@/libs/http'

class Api extends HTTP {
  // 工地概况
  queryCount() {
    return this.request({
      method: 'GET',
      url: '/smart/smart-app/kmsitedata/count'
    })
  }

  // 工地所属区域统计分析
  queryChart() {
    return this.request({
      method: 'GET',
      url: '/smart/smart-app/kmsitedata/chart'
    })
  }

  // 工地联系人列表
  queryList({ limit, start }) {
    return this.request({
      method: 'GET',
      url: '/smart/smart-app/kmsitedata/list',
      params: {
        limit,
        start
      }
    })
  }
}

class SiteClass {
  constructor() {
    this.Api = new Api()
  }
}

const Site = new SiteClass()

export default Site
